package com.prize.service;

import com.prize.dtos.ResponseResult;
import com.prize.pojo.member.Level;

public interface LevelService {

    /**
     * 根据条件分页查询等级列表
     * @param levelName 等级名称
     * @param pageSize 条数
     * @param pageNow 当前页
     * @return
     */
    ResponseResult getLevels(String levelName, int pageSize, int pageNow);

    /**
     * 全量等级
     * @return
     */
    ResponseResult allLevel();

    /**
     * 新增等级
     * @param level
     * @return
     */
    ResponseResult addLevel(Level level);

    /**
     * 根据等级id修改等级
     * @param level
     * @return
     */
    ResponseResult updateLevel(Level level);

    /**
     * 根据id删除等级
     * @return
     */
    ResponseResult delLevel(Integer id);
}
